/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controller;

import model.dominio.TipoVeiculo;
import java.util.ArrayList;
import java.util.List;
import model.dao.DaoTipoVeiculo;

/**
 * 
 * @author Braulio
 */
public class ControllerTipoVeiculo {

    private static List<TipoVeiculo> tiposVeiculo;

    static {
        tiposVeiculo = new ArrayList<TipoVeiculo>();

    }

    /**
     * Metodo para buscar os tipos de veiculos cadastrados
     * @return Chama um metodo para buscar tipos de veiculo no DaoTipoVeiculo
     */
    public static List<TipoVeiculo> buscaListaTipos() {
        DaoTipoVeiculo dao = new DaoTipoVeiculo();
        return dao.buscarTipos();
    }
/**
     * 
     * @param tipo TipoVeiculo contendo os filtros de cadastro do tipo de 
     * veiculo
     * @return true se o tipo foi cadastrado e false caso nao seja 
     */
    public static boolean salvar(TipoVeiculo tipo) {
        DaoTipoVeiculo dao = new DaoTipoVeiculo();
        tipo = (TipoVeiculo) dao.salvar(tipo);
        if (tipo != null) {
            return true;
        } else {
            return false;
        }

    }
    
}
